package lab01;
import java.util.Scanner;
public class Test12 {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        System.out.println("请输入一个在1到9999之间的数.");
        int num = s.nextInt();
        if(num > 0 && num <= 9) {
            System.out.println("这个数是一个个位数,回文");
        }else if(num > 9 && num <= 99) {
            System.out.println("这个数是一个十位数");                         //判断回文
            int aa = num /10 ;               //十位上的数
            int i=num-(aa*10);              //个位上的数
            num=i*10+aa;                     //倒过来
            System.out.println("回文为"+num);


        }else if(num > 99 && num <= 999) {
            System.out.println("这个数是一个百位数");
            int bb=num/100;                     //百位数
            int cc=num%100/10 ;                 //十位数
            int dd= num%10;             //个位数
            num=dd*100+cc*10+bb;                   //倒过来
            System.out.println(num);

        }else if(num > 999 && num <= 9999) {
            System.out.println("这个数是一个千位数");
            int qq=num/1000; //千位数
            int ww=num%1000/100 ;//百位数
            int ee=num%100/10 ;//十位数
            int dd=num%10 ;//个位数

            num=dd*1000+ee*100+ww*10+qq;
            System.out.println(num);
        }

    }
}
